home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 23 / AACD 23.iso / AACD / Magazine / YAM / Source / includes / clib / genesis_protos.h < prev    next >
Encoding:
C/C++ Source or Header  |  2000-12-15  |  831 b   |  22 lines

  1. #ifndef GENESIS_LIB_PROTOS_H
  2. #define GENESIS_LIB_PROTOS_H
  3.  
  4. LONG   GetFileSize(STRPTR file);
  5. BOOL   ParseConfig(STRPTR file, struct ParseConfig_Data *pc_data);
  6. BOOL   ParseNext(struct ParseConfig_Data *pc_data);
  7. BOOL   ParseNextLine(struct ParseConfig_Data *pc_data);
  8. VOID   ParseEnd(struct ParseConfig_Data *pc_data);
  9. VOID   FreeUser(struct genUser *user);
  10. STRPTR ReallocCopy(STRPTR *old, STRPTR src);
  11. LONG   ReadFile(STRPTR file, STRPTR buffer, LONG len);
  12. BOOL   WriteFile(STRPTR file, STRPTR buffer, LONG len);
  13.  
  14. BOOL   GetUserName(LONG user_number, char *buffer, LONG len);
  15. struct genUser *GetUser(STRPTR name, STRPTR password, STRPTR title, LONG flags);
  16. struct genUser *GetGlobalUser(VOID);
  17. VOID   SetGlobalUser(struct genUser *user);
  18. VOID   ClearUserList(VOID);
  19. BOOL   ReloadUserList(VOID);
  20. BOOL   IsOnline(LONG flags);
  21. #endif
  22.